sufficiently powered - English Synonyms Dictionary